using System.ComponentModel;

namespace Demo.Data.Model
{
    public interface IOrder : INotifyPropertyChanged
    {
        /// <summary>
        /// Order identity.
        /// </summary>
        global::System.Guid OrderId { get; set; }

        /// <summary>
        /// Order name.
        /// </summary>
        global::System.String Name { get; set; }

        /// <summary>
        /// Order Customer Id.
        /// </summary>
        global::System.Guid CustomerId { get; set; }

        /// <summary>
        /// Order customer.
        /// </summary>
        ICustomer Customer { get; set; }
    }
}